lightly rain - French English Dictionary